Chod hore
Predchádzajúca stránka Nasledujúca stránka Začiatok kapitoly Koniec kapitoly Začiatok kurzu Koniec kurzu


Otázky a úlohy

Otázky


  1. Čo znamenajú nasledujúce pojmy ?
    1. Výraz
    2. Operátor, činiteľ
    3. Priorita
    4. Kompatibilita podľa priradenia
    5. Konštantný výraz
    6. DeMorganové pravidlá
    7. Logický výraz
    8. Podmienka
    9. Pravidlo zľava doprava
    10. Zložený príkaz
    11. Sekvencia
    12. Návestie

  2. Čo sú základnými kameňmi - prvkami výrazu?
  3. Ako zistíme typ výrazu?
  4. Na čo musíme dávať pozor pri tvorbe výrazov?
  5. Kde v programe sa môže vyskytovať výraz? Uveďte niekoľko príkladov!
  6. Čo si máme dôkladne premyslieť pri zostavovaní podmienky?
  7. Ako sa neguje podmienka?
  8. Aké sú v Pascale riadiace príkazy?
  9. Prečo sa máme vyvarovať príkazu bezpodmienečného skoku?


Úlohy


Zostavte algoritmy nasledujúcich úloh pomocou uvedených prostriedkov:

  1. * Nech premenná B je typu Byte a W - typu Word. Zistite typ nasledujúcich výrazov:
    1. (B+W)/2
    2. (B+W) Div 2
    3. (W/2+5) Div 2
    4. Sqr(B)+3.1*W
    5. B*W*55
    6. 55*B*W
    7. 1.0*B*W*55
      Vypočítajte hodnotu výrazu pre B=200 a W=1000! Pozor! V jednom prípade je chyták! V ktorom a čo?

  2. * Napíšte jednu z riešení kvadratickej rovnice v Pascale!
  3. * Nech premenné A, B a C sú reálne. Napíšte tie logické výrazy, ktoré budú pravdivé ak:
    1. hodnota premennej A je z uzavretého intervalu [0,1],
    2. hodnota premennej A je z uzavretého intervalu [5,10] a B z [15,20],
    3. predchádzajúce tvrdenie nie je pravdivé,
    4. ani A, ani B a ani C nie je 0,
    5. A je celé,
    6. z čísel A, B a C aspoň dve sú celé,
    7. jedna z premenných A a B je kladná a druhá záporná,
    8. z premenných A a B nanajvýš jedna je párna,
    9. z premenných A a B práve jedno je párne,
    10. z premenných A, B a C nanajvýš dve sú kladné,
    11. A je menšie než B, ale ak sa rovnajú, potom A je menšie než C.

  4. Vypracujte Jacksonov diagram a zdrojový program pre nasledujúcu úlohu:
    1. Načítajte potrebné údaje valca a vypíšte jeho objem!
    2. Načítajte cenu 1 kg jahôd na trhu a v obchode. Potom načítajte koľko kg jahôd chcete zavariť a vypočítajte koľko prerobíte ak jahody kúpite v obchode!